/**
 * ModeloTabla.java
 * @author Paulo Chang, Carnet 11076
 * @author Oscar Castañeda, Carnet 11086
 * @author Francisco Martínez, Carnet 11096
 * @since 28/10/2011
 * Última modificación el 28/10/2011.
 * Descripción: Modelo de tabla a utilizar al programa, el cual se deriva del
 * DefaultTableModel, solo que no pueden modificarse su primera columna.
 */


import javax.swing.table.DefaultTableModel;


public class ModeloTabla extends DefaultTableModel{

    //Métodos
    
    /**
     * Permite saber si una celda de la tabla puede modificarse o no.
     * @param row Fila de la tabla en la cual se encuentra la celda.
     * @param column Columna de la tabla en la cual se encuentra la celda.
     * @return boolean true si puede modificarse la celda; false en caso conrario.
     */
    @Override
    public boolean isCellEditable(int row, int column) {
        if (column == 0){
            return false;
        }else{
            return true;
        }
    }    
}